package com.project.springboot.component;

import com.project.springboot.converters.SimplifiedToTraditionalConverter;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

/**
 * description: 启动加载，将所有freemarker文件中的简体中文替换成繁体中文
 * @author 朱正磊
 * @date 2025-06-17 08:59:47
 */
@Component
public class MyRunner implements CommandLineRunner {

    @Resource
    private SimplifiedToTraditionalConverter simplifiedToTraditionalConverter;

    /**
     * description: 该方法如果有需要，执行一次就可以了，后面注释掉即可
     * @author 朱正磊
     * @date 2025-06-17 09:43:08
     * @param args incoming main method arguments
     */
    @Override
    public void run(String... args) {
        // 执行繁简转换
        // simplifiedToTraditionalConverter.convertAllTemplates();
        // System.out.println("所有Freemarker模板已转换为台湾繁体");
    }

}
